extremely challenging - Turco Inglés Diccionario